.creative_box{
	width: 100%;
	display: flex;
	flex-flow: row nowrap; 
	input{
		height: 32px;
		width: 240px;
		padding: 0 9px;
	}
	.left{
		width: 449px;
		box-sizing: border-box;
	}
	.right{
		flex: 1;
		background: #F5F5F5;
		padding: 32px 40px 40px;
        overflow: hidden auto;
	}
	.dialog-header{
		height:67px;
		line-height: 67px;
		text-align: left;
		padding-left: 40px;
		border-bottom: 1px solid #CCCCCC;
	}
	.dialog-list{
		padding: 13px 0px 50px 40px;
	    overflow: hidden visible;
	    height: 857px;
	}
	.tap-list{
		margin-top: 20px;
		.label{
			margin-right: 20px;
		}
	}
	.tap-list li{
		height: 63px;
		line-height: 43px;
		text-align: left;
	}
	.file_box{
		display: inline-block;
		text-align: center;
		line-height: 32px;
		border-radius: 4px;
		position: relative;
		width: 48px;
		height: 32px;
		background: #CCCCCC;
		color: #000000;
		
	}
	.file{
		cursor: pointer;
		position: absolute;
		width: 48px;
		height: 32px;
		left: 0;
		top: 0;
		opacity: 0;
	}
	.msg_li{
		height:86px !important;
	}
	.msg_text{
		display: inline-block;
		width: 240px;
		height: 86px;
		margin-left: 80px;
		background: #fafafa;
	}
}